// 5. 另一个观察者：统计显示屏
/// <summary>
/// 具体观察者类，实现了IObserver接口
/// 负责显示天气数据的统计信息
/// 这是观察者模式中的另一个具体观察者实现
/// </summary>
public class StatisticsDisplay : IObserver
{
  /// <summary>
  /// 实现IObserver接口的更新方法
  /// 当气象数据更新时被调用，显示温度和湿度的统计信息
  /// </summary>
  /// <param name="temperature">更新后的温度值</param>
  /// <param name="humidity">更新后的湿度值</param>
  /// <param name="pressure">更新后的气压值（在此观察者中未使用）</param>
  public void Update(float temperature, float humidity, float pressure)
  {
    Console.WriteLine($"[统计] 温度: {temperature}, 湿度: {humidity}");
  }
}